package com.sg.service.biz.obff;

import com.sg.dto.biz.obff.req.BffJudgeDataSeparationReqDto;
import com.sg.dto.biz.obff.req.BffQueryDataSeparationDetailReqDto;
import com.sg.dto.biz.obff.req.BffQueryDataSeparationListReqDto;
import com.sg.dto.biz.obff.req.BffUpdateDataSeparationReqDto;
import com.sg.dto.biz.obff.res.BffJudgeDataSeparationRespDto;
import com.sg.dto.biz.obff.res.BffQueryDataSeparationDetailRespDto;
import com.sg.dto.biz.obff.res.BffQueryDataSeparationListRespDto;
import com.sg.dto.biz.obff.res.BffUpdateDataSeparationRespDto;

/**
 * @author ：
 * @version 1.0
 * @date ：
 */
public interface DeploymentService {
    /**
     * B6判断数据分离(管理)
     */
    BffJudgeDataSeparationRespDto judgeDataSeparation(BffJudgeDataSeparationReqDto reqDto);

    /**
     * B6修改数据分离(管理)
     */
    BffUpdateDataSeparationRespDto updateDataSeparation(BffUpdateDataSeparationReqDto reqDto);

    /**
     * B6查询数据分离列表(管理)
     */
    BffQueryDataSeparationListRespDto queryDataSeparationList(BffQueryDataSeparationListReqDto reqDto);

    /**
     * B6查询数据分离详情(管理)
     */
    BffQueryDataSeparationDetailRespDto queryDataSeparationDetail(BffQueryDataSeparationDetailReqDto reqDto);
    //
}
